//package com.amumu.drama.admin.modules.game.controller;
//
//import com.amumu.drama.admin.modules.game.service.AdminPmsSkuStockService;
//import com.amumu.drama.common.api.CommonResult;
//import com.amumu.drama.model.PmsSkuStock;
//import io.swagger.annotations.Api;
//import io.swagger.annotations.ApiOperation;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.stereotype.Controller;
//import org.springframework.web.bind.annotation.*;
//
//import java.util.List;
//
///**
// * 商品SKU库存管理Controller
// * Created by macro on 2018/4/27.
// */
//@Controller
//@Api(tags = "sku商品库存管理")
//@RequestMapping("/sku")
//public class PmsSkuStockController {
//    @Autowired
//    private AdminPmsSkuStockService skuStockService;
//
//    @ApiOperation("根据商品ID及sku编码模糊搜索sku库存")
//    @RequestMapping(value = "/{pid}", method = RequestMethod.GET)
//    @ResponseBody
//    public CommonResult<List<PmsSkuStock>> getList(@PathVariable Long pid, @RequestParam(value = "keyword",required = false) String keyword) {
//        List<PmsSkuStock> skuStockList = skuStockService.getList(pid, keyword);
//        return CommonResult.success(skuStockList);
//    }
//    @ApiOperation("批量更新sku库存信息")
//    @RequestMapping(value ="/update/{pid}",method = RequestMethod.POST)
//    @ResponseBody
//    public CommonResult update(@PathVariable Long pid,@RequestBody List<PmsSkuStock> skuStockList){
//        int count = skuStockService.update(pid,skuStockList);
//        if(count>0){
//            return CommonResult.success(count);
//        }else{
//            return CommonResult.failed();
//        }
//    }
//
//    @ApiOperation("微丸子-根据指定sku号上下架")
//    @RequestMapping(value ="/update/{skuCode}/{publishStatus}",method = RequestMethod.GET)
//    @ResponseBody
//    public CommonResult updatePublishStatus(@PathVariable String skuCode,@PathVariable Integer publishStatus){
//        int count = skuStockService.updatePublishStatus(skuCode,publishStatus);
//        if(count>0){
//            return CommonResult.success(count);
//        }else{
//            return CommonResult.failed();
//        }
//    }
//}
